chamlett
Look at other dictionaries:
Our Lady of Doncaster — is a Marian shrine located in Doncaster, UK, whose original statue was destroyed during the Reformation. Our Lady of Doncaster, St Peter in Chains Church, Doncaster, UK Contents 1 … Wikipedia